package com.ruoyi.procured.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ruoyi.procured.domain.PaymentRequest;
import com.ruoyi.procured.domain.PaymentReturn;
import com.ruoyi.procured.domain.vo.PaymentReturnFormUpload;
import com.ruoyi.procured.domain.vo.PaymentReturnVO;
import com.ruoyi.procured.domain.vo.ProcuredOrderAmountDTO;

import java.util.List;

/**
 * 申请退款Service接口
 */
public interface IPaymentReturnService extends IService<PaymentReturn>
{
    /**
     * 查询退款单列表
     */
    List<PaymentReturnVO> selectPaymentReturnVoList(PaymentReturnVO paymentReturnVO);
    /**
     * 上传退款单
     */
    int uploadReturnImage(PaymentReturnFormUpload formUpload, String nickname);
    /**
     * 标记退款单已收款
     */
    int setPaymentRequestMark(String paymentRequestId, String nickname);
}
